package models

type User struct {
	Id        int    `xorm:"not null pk autoincr INT"`
	Username  string `xorm:"not null default '' comment('用户账号') index(username) VARCHAR(20)"`
	Password  string `xorm:"not null default '' comment('登录密码') VARCHAR(100)"`
	Salt      string `xorm:"not null default '' comment('登录密码') CHAR(6)"`
	DeptTier  string `xorm:"not null default '' comment('所在部门tier') index(username) VARCHAR(30)"`
	DeptId    int    `xorm:"not null default 0 comment('所在部门ID') index(username) INT"`
	Name      string `xorm:"not null default '' comment('用户姓名') VARCHAR(30)"`
	Mobile    string `xorm:"not null default '' comment('联系手机') VARCHAR(11)"`
	IsAdmin   int    `xorm:"not null default 20 comment('是否管理员') TINYINT"`
	RoleId    int    `xorm:"not null default 0 comment('管理员角色ID') INT"`
	IsUse     int    `xorm:"not null default 20 comment('是否启用') index TINYINT"`
	CreatedAt string `xorm:"created"`
	UpdatedAt string `xorm:"updated"`
	DeletedAt string `xorm:"deleted"`
}
